attribute vec2 aPosition;
void main(){
    
    float radian=radians(45.);
    float sins=sin(radian);
    float coss=cos(radian);
    // 四维旋转矩阵
    mat4 roatate=mat4(
        coss,-sins,0,0,
        sins,coss,0,0,
        0,0,1,0,
        0,0,0,1
    );
    gl_Position=roatate*vec4(aPosition,0.,1.);
    gl_PointSize=10.;
}